porcupine's dilemma